catching insects - French English Dictionary